# 2.3.2 (582970113): /etc/dovecot/dovecot.conf # Pigeonhole version 0.5.2 (7704de5e) # OS: Linux 4.17.3-1-ARCH x86_64 ext4 # Hostname: dovecot-test01 auth_mechanisms = PLAIN LOGIN DIGEST-MD5 SCRAM-SHA-1 hostname = dovecot-test01 log_timestamp = "%Y-%m-%d %H:%M:%S " login_greeting = Ready. login_log_format_elements = user=<%u> method=%m rip=%r lip=%l mpid=%e %c %k mail_location = maildir:/var/vmail/%u mail_privileged_group = mail managesieve_notify_capability = mailto managesieve_sieve_capability = fileinto reject envelope encoded-character vacation subaddress comparator-i;ascii-numeric relational regex imap4flags copy include variables body enotify environment mailbox date index ihave duplicate mime foreverypart passdb { args = scheme=plain-md5 username_format=%u /etc/dovecot/virtual.passwd driver = passwd-file } plugin { sieve = ~/.dovecot.sieve sieve_dir = ~/sieve/ } postmaster_address = postmaster@dovecot-test01 protocols = imap sieve lmtp sendmail_path = /usr/lib/sendmail service auth { unix_listener /var/spool/postfix/private/auth { group = postfix mode = 0660 user = postfix } unix_listener auth-userdb { group = vmail mode = 0660 user = vmail } vsz_limit = 64 M } service imap-login { group = vmail inet_listener imap { address = ::, 0.0.0.0 port = 143 } process_limit = 128 user = vmail vsz_limit = 64 M } service lmtp { group = vmail unix_listener /var/spool/postfix/private/dovecot-lmtp { group = postfix mode = 0660 user = postfix } user = vmail } service managesieve-login { group = vmail inet_listener sieve { address = ::, 0.0.0.0 port = 4190 } user = vmail vsz_limit = 64 M } service managesieve { group = vmail user = vmail } ssl = no ssl_min_protocol = TLSv1.2 ssl_options = no_compression no_ticket ssl_prefer_server_ciphers = yes userdb { args = username_format=%u /etc/dovecot/virtual.passwd driver = passwd-file } protocol imap { imap_client_workarounds = delay-newmail tb-extra-mailbox-sep imap_max_line_length = 64 k mail_plugins = fts fts_squat } protocol lmtp { mail_plugins = " sieve" } protocol sieve { mail_max_userip_connections = 10 managesieve_implementation_string = Sieve managesieve_logout_format = bytes=%i/%o managesieve_max_compile_errors = 5 managesieve_max_line_length = 65536 }